land up somehow or somewhere - Français Anglais Dictionnaire